package com.hehui.module.goods.service;

import com.hehui.module.goods.entity.BaseUnit;
import com.hehui.module.goods.entity.RefGoodsUnit;

import java.util.List;

/**
 *  商品单位Service接口
 */
public interface IBaseUnitService {
    // 查询所有单位 需要商户id
    List<BaseUnit> findBaseUnit(Long merchantId);
    // 根据商品名字查询商品 带商户id
    List<BaseUnit> findBaseUnitByName(String buName,Long merchantId);
    // 添加商品
    int addBaseUnit(BaseUnit baseUnit);
    // 根据名字模糊查询 带商户id
    List<BaseUnit> findBaseUnitByNameLike(String unitName,Long merchantId);
    // 用商品单位id 去 商品-单位 中间表查询
    List<RefGoodsUnit> findRefGoodsUnitByUnitId(Long unitId);
    // 删除商品单位
    int delBaseUnit(Long unitId);
}
